---
title: "UptimeKuma"
sidebarTitle: "UptimeKuma Provider"
description: "UptimeKuma allows you to monitor your website and APIs and send alert to keep"
---

## Authentication Parameters

The UptimeKuma provider requires the following authentication parameters:

- `UptimeKuma Host URL`: The URL of the UptimeKuma instance. This is required for the UptimeKuma provider.
- `UptimeKuma Username`: The username for the UptimeKuma account. This is required for the UptimeKuma provider.
- `UptimeKuma Password`: The password for the UptimeKuma account. This is required for the UptimeKuma provider.

## Connecting with the Provider

Obtain UptimeKuma Host URL, Username and Password

1. UptimeKuma can only be self-hosted. You need to have an instance of UptimeKuma running.
2. After setting up UptimeKuma, you can obtain the Host URL, Username and Password.
3. Use the obtained Host URL, Username and Password in the provider settings.

## Webhooks Integration

1. Connect to UptimeKuma provider with the required parameters.
2. Use the Keep Backend API URL as the Host URL in UptimeKuma. [https://api.keephq.dev](https://api.keephq.dev) (Default)
3. Navigate to Account Settings in Keep, proceed to API Keys, and generate a API Key for Webhook.

## Usefull Links

- [UptimeKuma](https://uptime.kuma.pet/)
